be self-confident - French English Dictionary